self-sustained esaf - Español Inglés Diccionario